portable platform - German English Dictionary